home *** CD-ROM | disk | FTP | other *** search
-
- general IRIX/OS documentation
-
- ----------------------------------------------------------------------------
-
- this directory contains general information about IRIX
- not "release-specific", and Operating Systems issues.
-
- The following documents are included herein:
-
- * Automating and Scheduling Jobs with Cron, Pipeline, January/February 1996
- * Local and Remote File Locking, Pipeline, March/April 1996
- * Restarting Sendmail, Pipeline, March/April 1996
- * Getting Started With Socket Programming, Pipeline, May/June 1995
- * Supported Releases, Pipeline, November/December 1995
- * Getting and Setting User Context Within a Process, Pipeline, July 1995
- * Caching and Locality, November, 1994
- * The Paging Game, a short game description of paging
- * 4 Periodic Tables of IRISes
-
-
- --------------------------------------
-
-
- * Automating and Scheduling Jobs with Cron, Pipeline, January/February
- 1996
- Many jobs that users and system administrators need to accomplish
- are repetitive or are best done during off hours when the system load
- is lighter.
- This article will discuss how to use cron(1M) to schedule and manage
- these jobs. Although the information in this article should apply
- equally to IRIX 5.x and IRIX 6.x, it was researched and tested on IRIX
- 5.3.
-
-
- * Local and Remote File Locking, Pipeline, March/April 1996
- Programmers that write large multi-user applications which access
- databases are commonly faced with the question of data locking and
- integrity. This article discusses how file locking can be utilized in
- an application, describes how this type of locking works locally and
- remotely, and provides some example code to test data locking on local
- and remote systems. This article assumes that the reader is familiar
- with C programming and has a basic understanding of NFS.
- This article contains source code broken out into C files in
- toolbox/src/exampleCode/irix/fileLocking
-
-
- * Restarting Sendmail, Pipeline, March/April 1996
- This article is intended to assist system administrators in
- recognizing when sendmail(1M) has encountered a problem and is no
- longer processing mail. In addition, information is provided to assist
- system administrators in correctly stopping the mail system, recovering
- messages queued to be sent, and restarting sendmail. This article does
- not cover configuring or debugging the mail system.
-
-
- * Getting Started With Socket Programming, Pipeline, May/June 1995,
- vol.6, no.3
- This article will present an introduction to sockets, an application
- programming interface (API) for network applications in a UNIX
- environment. Sockets are a UNIX interface to the TCP/IP protocol and
- were developed at the University of California at Berkeley.
- This article contains source code broken out into C files in
- toolbox/src/exampleCode/irix/sockets
-
-
- * Supported Releases, Pipeline, November/December 1995
- a listing of the recent SGI software releases, including their
- current support status.
-
-
- * Getting and Setting User Context Within a Process, Pipeline,
- July/August 1995
- The following program provides an example of using the
- getcontext(2), setcontext(2) and makecontext(3C) functions introduced
- in IRIX 5.x. These functions are useful for implementing user level
- context switching between multiple threads of control within a single
- IRIX process.
- This article contains source code broken out as a C file in
- toolbox/src/exampleCode/irix/context
-
-
- * Caching and Locality, November, 1994
- discusses issues surrounding computer memory:
- Many computer science textbooks on algorithms assume that your
- computer's memory is all the same that it is no more expensive to
- access any word than it is to access any other. This makes the analysis
- easy, but on modern computers, it is far from true. Some types of
- memory can be 1000 times slower to access than others, and particularly
- bad programming can slow down a program's running time by factors of
- tens or hundreds. This tutorial attempts to explain why it happens, how
- to avoid it, and things to watch out for in your code.
-
-
- * The Paging Game -- a short game description of "paging".
-
-
- * Periodic Tables of IRISes:
- o periodic.html : Workstation/Client Periodic Table (1/11/96)
- o challenge.html: Challenge Server Periodic Table (1/11/96)
- o onyx-1-96.html : Onyx Family Periodic Table (1/26/96)
- o pow-chl-1-96.html: Power Challenge Periodic Table (1/26/96)
- The above-four documents hail from
- http://www.sgi.com/Technology/periodic.html
- and
- http://www.sgi.com/Technology/challenge.html
- and
- http://www.sgi.com/Technology/tables/onyx-1-96.html
- and
- http://www.sgi.com/Technology/tables/pow-chl-1-96.html
- respectively. Always reference the above links, for
- the most current, up-to-date version of these pages.
-
-
- ----------------------------------------------------------------------------
-
-